affiliate radio stations of partner broadcasters - Turkish English Dictionary